Part Number Hot Search : 
00134 SMAJ78A 25043HR RGP10JH P4KA20A 13001 16F68 0ETTTS
Product Description
Full Text Search
 

To Download PEF2045 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Memory Time Switch CMOS (MTSC)
PEB 2045 PEF 2045
Preliminary Data
CMOS IC
1
Features systems
q Time/space switch for 2048-, 4096- or 8192-kbit/s PCM q Switching of up to 512 incoming PCM channels to up to
256 outgoing PCM channels
q 16-input and 8-output PCM lines q Different kinds of modes (2048, 4096, 8192 kbit/s or mixed q q q q q q q q q q q
mode) Configurable for primary access and standard applications Programmable clock shift with half clock step resolution for input and output in primary access configuration Configurable for a 4096- and 8192-kHz device clock Tristate function for further expansion and tandem operation Tristate control signals for external drivers in primary access configuration 2048-kHz clock output in primary access configuration Space switch mode 8-bit P interface Single + 5 V power supply Advanced low power CMOS technology Pin and software compatible to the PEB 2040
P-LCC-44
P-DIP-40
Type PEB 2045-N PEB 2045-P PEF 2045-N PEF 2045-P
Version VA3 VA3 VA3 VA3
Ordering Code Q67100-H8602 Q67100-H8322 Q67100-H6055 Q67100-H6056
Package P-LCC-44 (SMD) P-DIP-40 P-LCC-44 (SMD) P-DIP-40
Semiconductor Group
1
01.94
PEB 2045 PEF 2045
Pin Configurations (top view)
P-LCC-44
P-DIP-40
Semiconductor Group
2
PEB 2045 PEF 2045
1.1
Pin Definitions and Functions Pin No. P-DIP 1 2 Symbol Input (I) Function Output (O) I I Ground (OV) Synchronization Pulse: The PEx 2045 is synchronized relative to the PCM system via this line. PCM-Input Ports: Serial data is received at these lines at standard TTL levels.
Pin No. P-LCC 1 3
VSS
SP
4 7 9 11 13 14 15 16 17 18 19 5 8 10 12 20
3 5 7 9 11 12 13 14 15 16 17 4 6 8 10 18
IN1 IN5 IN9 IN13 IN14 IN15 IN10 IN11 IN6 IN7 IN2 IN0/TSC0 IN4/TSC1 IN8/TSC2 IN12/TSC3 IN3/DCL
I I I I I I I I I I I I/O I/O I/O I/O I/O
PCM-Input Port / Tristate Control: In standard configuration these pins are used as input lines, in primary access configuration they supply control signals for external devices. PCM-Input Port / Data Clock: In standard configuration IN3 is the PCM input line 3, in primary access configuration it provides a 2048-kHz data clock for the synchronous interface. Address 0: When high, the indirect register access mechanism is enabled. If A0 is logical 0 the mode and status registers can be written to and read respectively. Chip Select: A low level selects the PEx 2045 for a register access operation. Supply voltage: 5 V 5 %. Read: This signal indicates a read operation and is internally sampled only if CS is active. The MTSC puts data from the selected internal register on the data bus with the falling edge of RD. RD is active low.
21
19
A0
I
22 23 24
20 21 22
CS
I I I
VDD
RD
Semiconductor Group
3
PEB 2045 PEF 2045
Pin Definitions and Functions (cont'd) Pin No. P-LCC 25 Pin No. P-DIP 23 Symbol WR Input (I) Function Output (O) I Write: This signal initiates a write operation. The WR input is internally sampled only if CS is active. In this case the MTSC loads an internal register with data from the data bus at the rising edge of WR. WR is active low. Data Bus: The data bus is used for communication between the MTSC and a processor.
26 27 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUT0 CLK
I/O I/O I/O I/O I/O I/O I/O I/O 0 0 0 0 0 0 0 0 I
PCM-Output Port: Serial data is sent by these lines at standard CMOS or TTL levels. These pins can be tristated.
Clock: 4096- or 8192-kHz device clock.
Semiconductor Group
4
PEB 2045 PEF 2045
1.2
Functional Symbol
Figure 1 Functional Symbol for the Standard Configuration
Figure 2 Functional Symbol for the Primary Access Configuration
Semiconductor Group
5
PEB 2045 PEF 2045
1.3
Device Overview
The Siemens Memory Time Switch PEx 2045 is a monolithic CMOS circuit connecting any of 512 incoming PCM channels to any of 256 outgoing PCM channels. The on-chip connection memory is accessed via the 8-bit P interface. The PEx 2045 is fabricated using the advanced CMOS technology from Siemens and is mounted in a P-DIP-40 or a P-LCC-44 package. Inputs and outputs are TTL-compatible. The PEx 2045 is pin and software compatible to the PEB 2040. In addition, it includes the following features:
q q q q
4096-kHz device clock 4096-kbit/s PCM-data rate Primary access configuration Fast connection memory access System Integration
1.4
The main application fields for the PEx 2045 are in switches and primary access units. Figure 3 shows a non-blocking switch for 512 input and 512 output channels using only two devices. Figure 4 shows how 8 devices can be arranged to form a non-blocking 1024-channel switch.
8 PEx 2045 PCM IN 2 MHz 16 PCM OUT 2 MHz 8 PEx 2045
ITS00583
Figure 3 Memory Time Switch 16/16 for a Non-Blocking 512-Channel Switch This is possible due to the tristate capability of the PEx 2045.
Semiconductor Group
6
PEB 2045 PEF 2045
8 PEx 2045 11 PEx 2045 21
16 PEx 2045 12 PCM IN 2 MHz 16 PEx 2045 23 PEx 2045 13 PEx 2045 22
8
PCM OUT 2 MHz 8
8 PEx 2045 24 PEx 2045 14
ITS00584
Figure 4 Memory Time Switch 32/32 for a Non-Blocking 1024-Channel Switch Figure 5 shows the architecture of a primary access board with common channel signaling using four CMOS devices. It exhibits the following functions: - - - - - - - - - Line Interface (PEB 2235) Clock and Data Recovery (PEB 2235) Coding/Decoding (PEB 2035) Framing (PEB 2035) Elastic Buffer (PEB 2035) Switch (PEx 2045) System Adaptation (PEx 2045) Data Link Signaling Handling (SAB 82520) P Interface (all devices)
Semiconductor Group
7
PEB 2045 PEF 2045
Since the PEx 2045 is a switch for 256 output channels and the SAB 82520 is actually a dual channel controller a quad primary access unit with a non-blocking switch requires a total of 11 devices, - - - - 4 IPAT(R) (PEB 2235) 4 ACFA (PEB 2035) 2 HSCC (SAB 82520) 1 MTSC (PEx 2045),
as shown in figure 6.
Figure 5 Architecture of a Primary Access Board
Semiconductor Group
8
PEB 2045 PEF 2045
MTSC PEB 2045
IPAT PEB 2235
R
ACFA PEB 2035
HSCC SAB 82520 Line Interface Synchronous 2-MHz Interface System Interface
ITS04996
Figure 6 Realization of a Quad Primary Access Interface and Switch with 11 CMOS Devices Semiconductor Group 9
PEB 2045 PEF 2045
Line Trunk Group
SLIC Analog SLIC SICOFI R
SICOFI R PBC
PBC
MTSR SBC,IBC Digital IBC,IEC ICC PBC ICC PBC
2,4,8 MTSR Mbit/s
PCM
2048 kbit/s 1544 kbit/s
IPAT IPAT IPAT
R
R
ACFA MTSC
MTSC 2,4,8 Mbit/s Group Switch
ACFA ACFA
R
Group Processor Line Trunk Group Group Processor
Switching Network
Coordination Processor
ITC03655
Figure 7 Basic Connections to a Digital Switching System Figure 7 shows the PEx 2045 in its different applications in a digital switching system. It is used here as the main device in the switching network (SN), as a group switch (GS) to connect different digital or analog subscriber line modules (SLMA, SLMD) or digital interface units (DIU) with one another and as the interface device for the digital interface units. The SLICs and SICOFIs (PEB 2060) are subscriber line drivers and codec-filter devices, respectively, for the analog line. SBC (PEB 2080), IEC (PEB 2090), IBC (PEB 2095) and ICC (PEB 2070) are the layer-1 and layer-2 ISDN devices for the digital line. The peripheral board controller PBC (PEB 2050) multiplexes the different lines in a subscriber line module to the 2- or 4-Mbit/s highways, which are input to the group switch. Semiconductor Group 10
PEB 2045 PEF 2045
2
Functional Description
The PEx 2045 is a memory time switch device. It can connect any of 512 PCM input channels to any of 256 output channels. The input information of a complete frame is stored in the on-chip 4-Kbit speech memory SM (see figure 8). The incoming 512 channels of 8 bits each are written in sequence into fixed positions in the SM. This is controlled by the input counter in the timing control block with a 8-kHz repetition rate. For outputting, the connection memory (CM) is read in sequence. Each location in CM points to a location in the speech memory. The byte in this speech memory location is read into the current output time-slot. The read access of the CM is controlled by the output counter which also resides in the timing control block. Hence the CM needs to be programmed beforehand for the desired connection. The CM address corresponds to one particular output time-slot and line number. The contents of this CM-address points to a particular input time-slot and line number (now resident in the SM). The PEx 2045 works in standard configuration for usual switching applications, and in the primary access configuration where it realizes, together with the PEB 2035 (ACFA) and the PEB 2235 (IPAT), the system interface for up to four primary multiplex access lines. In the following chapters the functions of the PEx 2045 will be covered in more detail.
Semiconductor Group
11
PEB 2045 PEF 2045
IN9 IN10 IN11 OUT5
DB7DB0 A0
MOD STA
Input Buffer Connection Memory CM Speech Memory SM
P
Interface
IAR
CSR CGR
Timing Control
Output Buffer
OUT1
OUT2
OUT0
OUT6
OUT3
SP
CLK
OUT4
ITB00585
Figure 5 Block Diagram of the PEx 2045
Semiconductor Group
12
OUT7
IN13 IN14 IN15
IN1 IN2
IN5 IN6 IN7
PEB 2045 PEF 2045
2.1
Basic Functional Principles
Preparation of the Input Data The PEx 2045 works in 2048-, 4096- or 8192-kbit/s PCM systems. The frame frequency is 8000 Hz in all 3 types of systems. Therefore a frame consists of 32-, 64- or 128 time-slots of 1 byte each, respectively. In order to fill the speech memory, which has a fixed capacity of 512 channels, either 16-, 8- or 4 input lines are necessary, respectively. Thus, in 4- and 8-MHz systems only some of the 16 input lines can be used. Moreover, the PEx 2045 can also work with two different input data rates simultaneously. In this case some of the PCM input lines operate at one data rate, while others operate at another. Table 1 states how many input lines are operating at the different data rates for all possible input data rate combinations. In the following they will be referred to as input modes. The input mode the PEx 2045 is actually working in has to be programmed into the mode register, bits MI1, MI0, MO1, MO0. In chapter 4.1 you will find a complete description which input line is connected to which system, for each of the input modes.
Table 1 Possible Input Modes Input Modes 16 8 4 2 x 8192 4 x 4096 x x x + + 2048 4096 8192 8 x 2048 8 x 2048 kbit/s kbit/s kbit/s kbit/s kbit/s Type Single mode Single mode Single mode Mixed mode Mixed mode
The PEx 2045 runs with either a 4096- or a 8192-kHz device clock as selected with CFG:CPS. Data rates and clock frequencies may be combined freely. However, processing 8192-kbit/s data, a 8192-kHz clock must be supplied. The preparation of the input data according to the selected input mode is made in the input buffer. It converts the serial data of a time-slot to parallel form. In standard configuration time-slot 0 begins with the rising edge of the SP pulse as shown in upper half of figure 9 denoted CSR: (0000XXXX).
Semiconductor Group
13
PEB 2045 PEF 2045
Figure 9 Latching Instant for Input Data Semiconductor Group 14
PEB 2045 PEF 2045
As can be seen there the beginning of a input time-slot is defined such, that the input lines have settled to a stable value, when the datum is actually sampled. 4096- and 8192-kbit/s data is sampled in the middle of the bit period at the falling edge of the respective data clock. 2048-kbit/s data is sampled after 3/4 of the according bit period, i.e. with the rising edge of the 4th 8192-kHz clock cycle or the falling edge of the 2nd 4096-kHz clock cycle of the considered bit period. In the primary access configuration a different timing scheme may apply to the odd input lines. They are affected by the content of the clock shift register (CSR), which can be programmed via the P interface (see section Indirect Register Access). The clock shift register holds the information, how the frame structure is shifted in the primary access configuration. Its content defaults to 00H after power up and is also set to this value, whenever the standard configuration is selected. The four most significant bits of the clock shift register are of interest for the input lines. They only affect the odd input lines (see section Clock Shift Register Access): The frame structure can be advanced by the number of bit periods programmed to the RS2, RS1 and RS0 bits of the CSR. For example, programming the CSR with (1100XXXX) a new frame starts 6-bit periods before the rising edge of the SP pulse. Selecting RRE to logical 1 the frame is delayed by half a bit period (see figure 9). The data is then sampled in the middle of the respective bit period for all data rates. The last line of figure 9 shows the sampling instants for the CSR entry (1001XXXX). Then the input frame is advanced by 4-bit periods and delayed by a half resulting in an 3 1/2-clock period advancement of the input frame. For further examples refer to figure 21. Thus the frame structure may be selected to begin at any 1/2-bit period value between a resulting advancement of 7-bit periods and a resulting delay of 1/2 a bit period. Setting CSR = 0XH the same timing conditions apply to even and odd inputs. Then all system interface inputs are processed in the same way they are in the standard configuration. Speech Memory The prepared input data is written into the speech memory SM. It has a capacity of 512 bytes to store one frame of all active input lines. The destination SM addresses are supplied by the input counter, which resides in the timing control block. They ensure that a certain input channel is always written to the same physical speech memory location. The input counter is synchronized with the rising edge of the SP signal. The 9-bit addresses to read the speech memory are supplied by the connection memory. These are programmable and need not follow any recognizable sequence. Write and read accesses of the SM occur alternately. Connection Memory The connection memory (CM) is a RAM organized as 256 x 10 bits. It contains the 9-bit speech memory address and a validity bit for the 256 possible output channels. While the speech memory address points to a location in the SM, the validity bit is processed in the timing control block: If the TE bit in the mode register (see paragraph 4.1) is set to logical 0, the validity bit is directly
Semiconductor Group
15
PEB 2045 PEF 2045
forwarded to the output buffer as the tristate control signal. Otherwise (if TE = high), an all-zero speech memory address causes the output for the associated channel to be tristate. In this case the all-zero speech memory address (time-slot 0 on output line 0) cannot be used for switching purposes.
Address Output Time-Slot + Line # Bit7 Bit0
CM
Content Va Input Time-Slot + Line # Bit9 Bit 8-0
= 1? YES = O H? YES TE = 1 TE = 0 Connection Tristated Otherwise Enabled
Mode Register
Tristate Enable Bit
ITD03658
Figure 10 The Influence of the Connection Memory on the Output Validity The CM is written via the P interface using the indirect register access scheme (see section Indirect Register Access). It is read using addresses supplied by the output counter which resides in the timing control block. The output counter generates addresses that form an enumerative sequence. Thus the connection memory is read cyclically and establishes the correct time-slot sequence of the outputs. The output counter is synchronized with the falling and rising edge of the SP signal in standard and primary access configurations, respectively. The connection memory addresses and data encode the number of the output and input channels, respectively. For a detailed description of the code please refer to section Indirect Register Access and Connection Memory Access.
Semiconductor Group
16
PEB 2045 PEF 2045
Output Buffer The output buffer rearranges the data read from the speech memory. It basically converts the parallel data to serial data. Depending on the tristate control signal from the timing control block the output buffer outputs the data or switches the line to high impedance. The mode register (MOD) bits MI1, MI0, MO1 and MO0 control this process. The possible output modes are listed in table 2.
Table 2 Possible Output Modes Output Modes 8 4 2 1 x 8192 2 x 4096 x x x + + 2048 4096 8192 4 x 2048 4 x 2048 kbit/s kbit/s kbit/s kbit/s kbit/s Type Single mode Single mode Single mode Mixed mode Mixed mode
Figure 11 shows, when the single bits are output. In standard configuration they are clocked off at the rising clock edge at the beginning of the considered bit period. Time-slot 0 starts two tCP8 before the falling edge of the SP pulse. In primary access configuration the even output lines are affected by the XS2, XS1, XS0 and XFE entries in the clock shift register. The output frame is synchronized with the rising edge of the SPsignal. Assuming a CSR entry X0H the output frame starts with the rising edge of the SP pulse. Programming the XS2, XS1 and XS0 bits with a value deviating from binary 000 the output frame is delayed by 8D - (XS2, XS1, XS0) B bit periods. E.g., a CSR entry of (XXXX0010) delays the output frame by 7-bit periods relative to the rising SP-pulse edge. Programming CSR:(XXXXXXX1) the output frame is delayed by another half a device clock period. In figure 11 the outputting instants are shown for a device clock of 4096 and 8192 kHz and a CSR:(XXXX0001). The last line in figure 11 shows an even 8192-kbit/s output line for the CSR entry (XXXX0111) and a 8192-kHz device clock. The output frame is delayed by 5 1/2-bit periods. For further examples refer to figure 21. If the CSR is programmed such that XS2 is identical to RS2, XS1 to RS1, XS0 to RS0 and RRE to XFE the time-slot boundaries of input and output coincide. Programming XS2, XS1, XS0 as well as RS2, RS1, RS0 to logical 0 input and output time-slots coincide. Otherwise the system interface output frame starts one time-slot after the system interface input. This can be seen comparing for example the lines 0100XXXX and XXXX0100 in figure 21.
Semiconductor Group
17
PEB 2045 PEF 2045
SP Primary Access Configuration 2 t CP8 SP Standard Configuration CLK 8192 kHz CLK 4096 kHz 5
CSR : (XXXX 0000)
6
7
bit0
1
2
3
4
5
6
7
0
1
2
3
8192 kbit/s Data Rate
Time Slot 127 6 Time Slot 63 7 Time Slot 31 4 5 6 7 bit0 1 2 7 0
Time Slot 0 1 2 3 Time Slot 0 0 1 Time Slot 0 3 4 5 6 7
Time Slot 1 4 5 4096 kbit/s Data Rate
2
2048 kbit/s Data Rate
0
1
2
8192 kbit/s Data Rate
CSR : (XXXX 0001) 8192 kHz clock
Time Slot 127 6 Time Slot 63 7 Time Slot 31 7 0
Time Slot 0 1 2 3 Time Slot 0 0 1 Time Slot 0 -
Time Slot 1 4 4096 kbit/s Data Rate
2
2048 kbit/s Data Rate
CSR : (XXXX 0001) 4096 kHz clock
6 Time Slot 63
7
0
1
2
3 Time Slot 0
4
4096 kbit/s Data Rate
7 Time Slot 31
0
1 Time Slot 0
2048 kbit/s Data Rate
CSR : (XXXX 1101) 4 5 6 7 bit0 1 2 3 4 5 6 7 0
8192 kbit/s Data Rate
ITD03747
Time Slot 127
Time Slot 0
Figure 11 Clocking Off Instant of Output Data Semiconductor Group 18
PEB 2045 PEF 2045
2.2
Microprocessor Interface and Registers
The PEx 2045 is programmed via the P interface. It consists of the data bus DB7 ... DB0, the address bit A0, the Write (WR), the Read (RD) and Chip Select (CS) signal, as shown in figure 12.
Figure 12 The PEx 2045 Controlled by a Microprocessor To perform any register access, CS has to be zero. This pin is provided, so that a single chip can be activated in an environment where one microprocessor controls many slave processors (see figure 20). The PEx 2045 incorporates 4 user programmable registers,
q q q q
the mode register (MOD) the status register (STA) the configuration register (CFR) and the clock shift register (CSR)
as well as
q the connection memory (CM).
The mode register is a write only register; the status register is a read only register. CFR, CSR and CM can be read and written. The single address bit A0 does not offer enough address space to encode all access possibilities. Therefore the indirect access scheme is used to access the CFR, CSR and CM. It uses the indirect access register (IAR), which is provided on chip.
Semiconductor Group
19
PEB 2045 PEF 2045
Using the 3 signals A0, WR and RD the IAR, MOD and STA registers can be identified according to table 3.
Table 3 Addressing of the Direct Registers A0 0 1 Write Operation MOD IAR Read Operation STA IAR
The A0 address distinguishes between the IAR and the directly accessible registers. The WR and RD strobes combined with an A0 equal to logical 0 identify the mode- and status registers, respectively. The data bus contains the associated information. In the following paragraphs the indirect register access and the register contents will be described. Indirect Register Access (A0 = 1) To perform an indirect register access 3 consecutive instructions have to be programmed. One indirect register access has to be completed before the next one can begin. The 3 instructions of the indirect access operate on the indirect access register. It receives, in sequence the control byte, the data byte and the address byte according to table 4.
Table 4 IAR Byte Structure Bit 7 0 D7 IA7 0 D6 IA6 K1 D5 IA5 K0 D4 IA4 0 D3 IA3 0 D2 IA2 C1 D1 IA1 Bit 0 C0 D0 IA0 Control Byte Data Byte Address Byte
The data byte contains the information which shall be written into the connection memory or the indirect registers, i.e. the CSR or the CFR. The address byte indicates which one of the indirect registers shall be accessed or in which location of the CM the data shall be written. The control byte determines whether the connection memory or one of the indirect registers shall be accessed and whether a write or read operation shall be performed. Before an indirect access is started, the Z- and B-bits of the status register must be 0. With the first instruction the Z bit is set (see chapter 4.2). After the third instruction the PEx 2045 accesses the physical register or memory location. This access requires maximally 900 ns. After the access finishes the Z bit is reset. The 3 instructions are separated by intervals where both WR and RD are in a high state. Figure 13 illustrates a write operation on the IAR.
Semiconductor Group
20
PEB 2045 PEF 2045
It is possible to read or write the direct access registers (i.e. the mode or status register) while an indirect access is in progress. Thus the status register may be read in the time intervals that separate the three sequential indirect access instructions. Also, the current indirect access may be aborted by setting the MOD:RI.
a) Write IAR Write Control Byte WR RD STA:Z
_ t < 900 ns
ITD03660
Write Data Byte
Write Address Byte
b) Read IAR
WR RD STA:Z
_ t < 900 ns _ t < 900 ns
ITD03661
Figure 13 Timing Diagrams for IAR Semiconductor Group 21
PEB 2045 PEF 2045
Bits K1 and K0 of the control byte determine whether a CM or an indirect register access shall be performed. When K1 and K0 are both logical 1, one of the indirect registers is accessed. For all other combinations the connection memory is accessed.
Table 5 Decoding the K1 and K0 Bits K1 0 0 1 1 K0 0 1 0 1 Accessed Register CM CM CM indirect register R/W R W W R or W
In the case of a CM access the K1 and K0 bits also indicate the type of the access: One bit being logical 1 indicates a write, both bits being logical 0 a read operation. The same distinction function is performed by bit C0 of the control byte in the case of an indirect register access. According to table 6 a high on C0 initiates a read, a low a write operation. The value of the C1 bit is of no significance in this application. However to avoid future incompatibility problems, it is strongly recommended to set C1 to logical 0. The address byte holds the CM address for a connection memory access, for indirect register access it indicates which one of the two indirect registers is accessed. A hexadecimal FEH addresses the configuration register, a hexadecimal FFH the clock shift register. Table 6 lists all possible choices of indirect register accesses.
Table 6 Addressing of the Indirect Registers K1 1 1 1 1 K0 1 1 1 1 C0 1 0 1 0 Address Byte (hex) FE FE FF FF Access CFR read CFR write CSR read CSR write
The data to be written to the different registers or the CM reside in the data byte. For CM accesses not 8 but 10 bits are written into the selected location. The two bits in excess come from the C0 and C1 bits of the control byte and are interpreted as the most significant bits of the data word. (D9 and D8). Accordingly the 3 CM access instructions are interpreted as shown in table 7.
Semiconductor Group
22
PEB 2045 PEF 2045
Table 7 Connection Memory Access IA Byte Structure Bit 7 0 D7 IA7 0 D6 IA6 K1 D5 IA5 K0 D4 IA4 0 D3 IA3 0 D2 IA2 D9 D1 IA1 Bit 0 D8 D0 IA0 Control Byte Data Byte Address Byte
The following example illustrates how an indirect memory access works. The instruction sequence 00110000 01010101 11111111 writes the hexadecimal value 55H into the clock shift register. The instruction sequence 00010010 00000000 10101010 writes the hexadecimal value 200H into the connection memory location AAH thus tristating the output. To read the indirect registers or the CM two sequences of 3 instructions each have to be programmed. In the first sequence the PEx 2045 is instructed which register or CM address to read. The data transferred to the PEx 2045 in this first sequence is of no importance. With the first write instruction STA:Z is set. After the first 3 instructions the PEx 2045 needs 900 ns to read the specified location and to write the result to the IAR. It overwrites the data byte and in the case of a CM-read operation additionally bits 1 and 0 of the control byte. The status register bit Z is reset after maximally 900 ns. Then 3 read operations follow. Again, STA:Z is set with the first read instruction. The 3 instructions read 3 bytes from the IAR. Figure 13b shows this procedure. The data byte and, in the case of a CM-read operation, the C1 and C0 bits in the control byte show the values read from the indirect registers or the CM. The K0, K1 bits and the address byte have not changed their values since the proceeding write instruction sequence. After the third read operation the PEx 2045 needs another 900 ns to reset the indirect access mechanism and the Z bit in the status register. A0 = 1, WR = 0, RD = 1, CS = 0 A0 = 1, WR = 0, RD = 1, CS = 0
Semiconductor Group
23
PEB 2045 PEF 2045
With the following instruction sequence 00000001 11111111 10101010 the byte sequence 11001110 00000000 10101010 can be read. The CM location AAH, which has been written to 200H in the last example is read again. Bits 7, 6, 3, 2, of the control byte showing logical 0 in the first byte at the beginning of the read access reappear as logical 1 in the fourth byte. This is due to the internal device architecture. These bits are unused and are recommended to be set to logical 0 to avoid future incompatibility problems. In CSR and CFR read accesses, bit 1 and bit 0 (C1 and C0) of the read control byte have a value of logical 1. Register Contents You will find a detailed description of the different register contents in section 4. This paragraph only gives a short overview of the different registers: The mode register contains bits to determine the operation mode and the output tristating scheme, to control the CM reset mechanism, to interrupt the indirect access mechanism and to switch the chip to standby. The status register consists of 3 bits. They tell whether the PEx 2045 is busy resetting its connection memory or performing an indirect access or whether operational conditions have occurred which might lead to a partial or complete loss of data in the connection and speech memory. Bits 4 to 0 of the status register default to logical 0. The clock shift register holds information on how the frame structure is advanced or delayed relative to the synchronization pulse. It is only active for the system interface in the primary access configuration. See chapter 2.4. In standard configuration it is set to logical 0. The configuration register is used to select the device clock frequency and the configuration in which the device is used. The most significant 6 bits default to logical 1, if the register is read. The connection memory content and address contain the connection information. Specifics are explained in the following sections. A0 = 1, WR = 1, RD = 0, CS = 0 A0 = 1, WR = 0, RD = 1, CS = 0
Semiconductor Group
24
PEB 2045 PEF 2045
2.3
Standard Configuration
A logical 1 in the CFS bit of the configuration register sets the PEx 2045 in standard mode (default after power up). All modes from table 9 can be used. The space switch mode (MI1, MI0, MO1, MO0 = 0H) is a special mode and will be covered in chapter 2.5. It has to be ensured that the data rate is not higher than the selected device clock (4096 or 8192 kHz). In this application 512 channels per frame are written into the speech memory. Each one of them can be connected to any output channel. According to table 10 and table 14 and depending on the selected mode the least significant bits of the connection memory address and data contain the logical pin numbers, the most significant bits the time-slot number of the output and input channels. The following example explains the programming sequence. Time-slot 7 of the incoming 8192-kbit/s input line IN14 shall be connected to time-slot 6 of the output line OUT 5 of an 2048-kbit/s system. According to table 10 in 8192-kbit/s systems the input line IN14 is the logical input line 2. Output line number and logical output number are identical to one another. Therefore the following byte sequence on the data bus has to be used to program the CM properly (see table 14): 00010000 00011110 00110101 The frame, for all input channels, starts with the rising edge of the SP signal. The frame for all output channels begins two tCP8 (with 8192-kHz device clock) or one tCP4 period (4096-kHz device clock) before the falling SP edge. The period of time between the rising and the falling edge of the SP pulse should be
tSPH = (2 + N x 4) tCP8
= (1 + N x 2) tCP4
(0 N 255)
N is an user defined integer. By varying N, tSPH can be varied in 2048-kHz clock period steps. For an example using N = 2 refer to figure 14.
Semiconductor Group
25
PEB 2045 PEF 2045
Figure 14 SYP Duration for N = 2 The device is synchronized after 3 SP pulses (see chapter 3.2). 2.4 Primary Access Configuration
A logical 0 in the CFS bit of the configuration register selects the PEx 2045 for primary access applications. In this case the PEx 2045 is an interface device connecting a standard PCM interface (system interface) with another PCM interface e.g. an intermediate interface for connections to primary loops (synchronous interface). For both a serial interface is provided.
q The synchronous 2048-kbit/s interface consists of four input and four output lines with a bit rate
of 2048-kbit/s. This interface can be used to connect the PEx 2045 to up to four primary trunk lines via coding / decoding devices with frame alignment function (e.g. PEB 2035 ACFA) and line transceivers with clock and data recovery (e.g. PEB 2235 IPAT) and to signaling processors (e.g. the SAB 82520 HSCC). q The system interface is not confined to one data rate but can operate at the full choice of the PEx 2045 data rates: 2048, 4096 and 8192 kbit/s. A clock shift in a range of 7 1/2 clock steps with half clock step resolution may be programmed independently for inputs and outputs. The frame for all input- and output lines starts with the rising edge of the SP signal. In the primary access mode the signals TSC0, TSC1, TSC2 and TSC3 indicate when the associated system interface output is valid. The signal DCL supplies a 2-MHz clock which can be used for other devices at the synchronous interface, e.g. the High Level Serial Communication Controller HSCC (SAB 82520). In the primary access configuration only those modes which support at least 4 input and 4 output lines at 2048 kbit/s can be used. These are the modes MI1, MI0, MO1, MO0 = 0H, AH, FH (see table 9). Programming the CM in the primary access configuration is described in tables 17 and 18. The least significant 2 bits of the data byte and the least significant bit of the address byte determine the type of interface, the more significant bits define the logical line number and time-slot number. The following example explains how to program the CM in primary access configuration and how the clock shift works:
Semiconductor Group
26
PEB 2045 PEF 2045
Time-slot 31 of the synchronous 2048-kbit/s interface logical line 2 shall be switched to the system interface logical line 1 of a 2048-kbit/s system, time-slot 2. The system interface logical output line 1 and the synchronous interface logical input line 2 correspond to the pins OUT 2 and IN 10, respectively (table 11). The programmed instruction sequence on the data bus for that connection reads (see table 17 and 18): 00100001 11111010 00010010 In the same application the instruction sequence 00010001 11111101 00010001 connects the time-slot 31 of the system interface logical line 3 (IN 13) to the synchronous interface logical line 0 (OUT 1) time-slot 2. Assuming CSR:00H the frame for input and output lines starts with the rising edge of the SP pulse. The CSR entry 11011101 shifts the beginning of the frame for the system interface: The input frame is advanced by 6 data bits because of the shift, but delayed by the 1/2-bit delay facility, resulting in a 5 1/2-bit period advancement. The output frame structure is delayed by 2 data bit periods and one half of a device clock period. Figure 15 illustrates these 2 connections for a 4096-kHz device clock.
Figure 15 Example Connections in the Primary Access Configuration
Semiconductor Group
27
PEB 2045 PEF 2045
According to figure 16 in the primary access configuration the connection memory is usually programmed to switch the system and synchronous interface inputs to the synchronous and system interface outputs, respectively. However, it is also possible to connect the system interface inputs to the system interface outputs as well as the synchronous interface inputs to the synchronous interface outputs. This connection possibility allows for test loops at the system and the synchronous interfaces.
Figure 16 Connection Choices in the Primary Access Configuration 2.5 Space Switch Mode
The space switch mode is selected by the mode bits MI1, MI0, MO1, MO0 = DH. In the space switch mode the basic operational principles differ from those outlined in chapter 2.1. In the speech memory only a quarter frame is stored restricting the connection capabilities of the PEx 2045. All 16 input lines run at a data rate of 8192 kbit/s delivering 2048 bytes of data in each frame. Since the speech memory can only hold 512 bytes, the data bytes must be read within a quarter of a frame period to be outputted on one of the two 8192-kbit/s output lines. In space switch mode it is recommended that the SP pulse be 282 tCP8 long (N = 70). For proper functionality the time-slot numbers of a programmed connection must be equal. In the following only this case considered. The output time-slot is encoded in the connection memory address. Since the input time-slot has to be the same it is not necessary to fully specify it in the CM data. However the 5 least significant bits must be programmed (see tables 15 and 16). The speech memory address is composed of 4 bits (D0 through D3) for the coding of the 16 input (logical line number and pin names match) lines and 5 bits (D4 through D8) for the coding of 32 time-slots. Which of the four blocks of 32 time-slots each is switched to the output lines is determined by the connection memory address. This consists of 1 bit (IA0) for the marking of one of two possible output lines with 7 bits (IA1 through IA7) for the 128 time-slots, as shown below.
Semiconductor Group
28
PEB 2045 PEF 2045
The SP signals controls the start of the input and output frame. The output frame starts two tCP8 before the falling SP edge. However, the rising edge marks the beginning of time-slot 125.
Block Select
Line Output (2 Lines)
Input Line
X IA7
X
X
X
X IA0
X D8
X
X
X
X D0
Output Time-Slot
=
Input Time-Slot
Block 1 0 PCM IN 31/32 0 PCM OUT 31/0
Block 2 31/0
Block 3 31/0
Block 4 31
63/64
95/96
127 127
ITD03663
Figure 17 Determination of Input- and Output Time-Slots in Space Switch Mode The following two examples show how the connection memory is programmed in the space switch mode. Input line 10, time-slot 31 output line, time-slot 31 00010011 11111010 00111111 Input line 10, time-slot 63 output line 1, time-slot 63 00010011 11111010 01111111
Semiconductor Group
29
PEB 2045 PEF 2045
3 3.1
Operational Description Power Up
Upon power up the PEx 2045 is set to its initial state. The mode and configuration register bits are all set to logical 1, the clock shift register bits to logical 0. The status register B bit is undefined, the Z bit contains logical 0, the R bit is undefined. This state is also reached by pulling the WR and RD signals to logical 0 at the same time (software reset). For the software reset the state of CS is of no significance. 3.2 Initialization Procedure
After power up a few internal signals and clocks need to be initialized. This is done with the initialization sequence. To give all signals and clocks a defined value the MTSC must encounter 3 falling and 2 rising edges of the SP signal. The resulting SP pulses may be of any length allowed in normal operation, the time interval between the two SP pulses may be of any length down to 250 ns. With all signals being defined, the CM needs to be reset. To do that a logical 0 is written into MOD:RC. STA:B is set. The resulting CM reset is finished after at most 250 s and is indicated by the status register B bit being logical 0. Changing the pulse shaping factor N during CM reset may result in a CM-reset time longer than 250 s. To prepare the PEx 2045 for programming the CM, the RI bit in the mode register must be reset. Note that one mode register access can serve to reset both RC and RI bits as well as configuring to chip (i.e. selecting operating mode etc.).
Figure 18 Initializing the PEx 2045 for a 8192-kHz Device Clock Semiconductor Group 30
PEB 2045 PEF 2045
Figure 19 Initializing the PEx 2045 for a 4096-kHz Device Clock 3.3 Operation with a 4096-kHz Device Clock
In order for the MTSC to operate with a 4096-kHz device clock the CPS bit in the CFR register needs to be reset. This has to be done before the CM reset and needs up to 1.8 s. Please keep in mind, MOD:RI has to be reset prior to performing an indirect register access. For a flow chart of this process refer to figure 19.
Semiconductor Group
31
PEB 2045 PEF 2045
3.4
Standby Mode
With MOD:SB being logical 1 the PEx 2045 works as a backup device in redundant systems. It can be accessed via the P interface and works internally like an active device. However, the outputs are high impedance. If the SB bit is reset the outputs are switched to low impedance for the programmed active channels and this MTSC can take over from another device which has been recognized as being faulty. (See figure 20)
Figure 20 Device Setup in Redundant Systems
Semiconductor Group
32
PEB 2045 PEF 2045
4
Detailed Register Description
The following registers may be accessed:
Table 8 Addressing the Direct Registers Address A0 0 1 Write Operation MOD IAR Read Operation STA IAR
The chapters in this section cover the registers in detail. 4.1 Mode Register (MOD)
Access: Write on address 0 DB 7 RC Value after power up: FFH RC Reset Connection memory; writing a zero to this bit causes the complete connection memory to be overwritten with 200H (tristate). During this time STA:B is set. The maximum time for resetting the connection memory is 250 s. Tristate Enable; this bit determines which tristating scheme is activated: TE = 1: If the speech memory address written into the connection memory is S8 - S0 = 0, the output channel is tristated. TE = 0: The S9 bit written into the connection memory is interpreted as a validity bit: S9 = 0 enables the programmed connection, S9 = 1 tristates the output. Note: If TE = 1, time-slot 0 of the logical input line 0 cannot be used for switching. Reset Indirect access mechanism; setting this bit resets the indirect access mechanism. RI has to be cleared before writing/reading IAR after reset. Stand By; by selecting SB = 1 all outputs are tristated. The connection memory works normally. The PEx 2045 can be activated immediately by resetting SB. Input/Output operation Mode; these bits define MO1/0: the bit rate of the input and output lines. The bit rates are given in table 9, the corresponding pin functions in table 10 (standard configuration) and table 11 (primary multiplex access configuration). TE DB 0
TE
RI SB MI1/0 MO1/0
Semiconductor Group
33
PEB 2045 PEF 2045
Table 9 Input/Output Operating Modes MI1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 MI0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 MO1 0 0 1 0 0 1 0 0 1 1 1 1 1 0 0 1 MO0 0 1 0 0 1 0 0 1 0 1 1 1 1 1 0 0 Input Mode 16 x 2 16 x 2 16 x 2 4x8 4x8 4x8 2x8/8x2 2x8/8x2 2x8/8x2 8x4 4x8 4x4/8x2 8x4 16 x 8 Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Output Mode 8x2 2x8 4x2/1x8 8x2 2x8 4x2/1x8 8x2 2x8 4x2/1x8 4x4 4x4 4x2/2x4 2x8 2x8 unused unused Mbit/s** Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s Mbit/s** Mbit/s Mbit/s Mbit/s** Mbit/s Mbit/s*
* for space switch application only ** can also be used for primary access configuration Note: In the mixed modes the first bit rate refers to the odd line numbers, the second one to the even line numbers.
Semiconductor Group
34
PEB 2045 PEF 2045
Table 10 Input and Output Pin Arrangement for the Standard Configuration
Input Pin Arrangement Pin No. P-LCC 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 P-DIP 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 16 x 8 Mbit/s 16 x 2 Mbit/s IN1 IN0 IN5 IN4 IN9 IN8 IN13 IN12 IN14 IN15 IN10 IN11 IN6 IN7 IN2 IN3 4x8 Mbit/s 8x2+2x8 Mbit/s IN0 IN4 IN8 IN1 IN0 IN2 IN3 IN1 IN12 IN14 IN3 IN10 IN6 IN2 IN1 IN0 IN5 IN4 IN6 IN7 IN2 IN3 8x4 Mbit/s 8x2+4x4 Mbit/s IN0 IN4 IN1 IN8 IN5 IN12 IN14 IN7 IN10 IN3 IN6 IN2
Note: The input line numbers shown are the logical line numbers to be used for programming the connection memory. In the case of 16 input lines the logical line numbers are identical to the pin names.
Output Pin Arrangement Pin No. P-LCC 35 36 37 38 40 41 42 43 P-DIP 32 33 34 35 36 37 38 39 8x2 Mbit/s OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUT0 2x8 Mbit/s 4x2+1x8 Mbit/s OUT7 OUT5 OUT3 OUT1 OUT0 OUT1 OUT0 OUT3 OUT2 OUT1 OUT0 4x4 Mbit/s 4x2+2x4 Mbit/s OUT7 OUT5 OUT3 OUT2 OUT1 OUT0
Note: The logical output line numbers shown above are identical to the pin names.
Semiconductor Group
35
PEB 2045 PEF 2045
Table 11 Input, Output and Tristate Pin Arrangement for the Primary Access Configuration Pin No. Pin Name TSC0 TSC1 TSC2 TSC3 OUT0 OUT2 OUT4 OUT6 IN13 IN9 IN5 IN1 OUT1 OUT3 OUT5 OUT7 IN14 IN10 IN6 IN2 P-LCC 5 8 10 12 43 41 38 36 11 9 7 4 42 40 37 35 13 15 17 19 Mode P-DIP 4 6 8 10 39 37 35 33 9 7 5 3 38 36 34 32 11 13 15 17 System 2 MHz TSC0 TSC1 TSC2 TSC3 OUT0 OUT1 OUT2 OUT3 IN3 IN2 IN1 IN0 OUT0 OUT1 OUT2 OUT3 IN3 IN2 IN1 IN0 0000 Interface Mode 4 MHz TSC0 TSC1 8 MHz TSC0 System interface tristate control signals, clock shift programmable System interface outputs clock shift programmable System interface inputs, clock shift programmable Synchronous 2-MHz interface outputs Synchronous 2-MHz interface inputs
OUT0 OUT1
OUT0
IN1 IN0
IN0
OUT0 OUT1 OUT2 OUT3 IN3 IN2 IN1 IN0 1111
OUT0 OUT1 OUT2 OUT3 IN3 IN2 IN1 IN0 1010
MI1, MI0, MO1, MO0
Note: The input, output and tristate control line numbers shown in the center columns of this table are logical line numbers. The corresponding pin names are listed in the left most column.
Semiconductor Group
36
PEB 2045 PEF 2045
4.2
Status Register (STA)
Access: Read at address 0 DB 7 B B Z DB 0
Busy: The chip is busy resetting the connection memory (B = 1). B is undefined after power up and logical 0 after the device initialization. Note: The maximum time for resetting the connection memory is 250 s.
Z
Incomplete instruction; a three byte indirect instruction is not completed (Z = 1). Z is 0 after power up. Note: Z is reset and the indirect access is cancelled by setting MOD:RI or resetting MOD:RC.
R
Initialization Request. The connection memory has to be reset due to loss of data (R = 1). The R bit is set after power failure or inappropriate clocking and reset when the connection memory reset is finished. R is undefined after power up and logical 0 after the device initialization. Indirect Access Register (IAR)
4.3
(Read or Write Operation with Address A0 = 1) An indirect access is performed by reading/writing three consecutive bytes (first byte = control byte, second byte = data byte, third byte = address byte) to/from IAR. The structure is shown in table 12.
Table 12 The 3 Bytes of the Indirect Access Bit 7 0 D7 IA7 0 D6 IA6 K1 D5 IA5 K0 D4 IA4 0 D3 IA3 0 D2 IA2 C1 D1 IA1 Bit 0 C0 D0 IA0 Control Byte Data Byte Address Byte
The control byte bits K1, K0, C1 and C0 together with the address byte determine the type of access being performed according to table 13.
Semiconductor Group
37
PEB 2045 PEF 2045
Table 13 Encoding the Different Types of Indirect Accesses K1 0 1 0 1 1 1 1 K0 0 0 1 1 1 1 1 C1 D9 D9 D9 0 0 0 0 C0 D8 D8 D8 0 1 0 1 Address Byte CM Address CM Address CM Address FEH FEH FFH FFH Type of Access Read Write Write Write Read Write Read CM CM CM CFR CFR CSR CSR
Connection Memory Access For a connection memory access the control byte bits C1 and C0 contain the data bits D9 and D8, respectively. D9 is the validity bit which together with D8 and the data byte D7 - D0 is written to the CM address IA7 - IA0. The function of the validity bit is controlled by STA:TE. D8 - D0 and IA7 - IA0 contain the information for the logical line and time-slot numbers of the programmed connection, D8 - D0 for the inputs, IA7 - IA0 for the outputs. Tables 14 through 18 show the programming of these bits for the different configurations and modes. Standard Configuration Table 14 Time-Slot and Line Programming for Standard Configuration Standard configuration, all modes except space switch mode 2-Mbit/s input lines Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit D3 D8 D9 D2 D8 D9 D1 D8 D9 to to to to to to D0 D4 D0 D3 D0 D2 IA0 IA0 IA0 IA2 IA1 Logical line number Time-slot number Validity bit Logical line number Time-slot number Validity bit Logical line number Time-slot number Validity bit Line number Time-slot number Line number Time-slot number Line number Time-slot number
4-Mbit/s input lines
8-Mbit/s input lines
2-Mbit/s output lines 4-Mbit/s output lines 8-Mbit/s output lines
IA2 to IA7 to IA1 to IA7 to IA0 IA7 to
Semiconductor Group
38
PEB 2045 PEF 2045
The pulse shape factor N may take any integer value from 0 to 255. Space Switch Mode Table 15 Time-Slot and Line Programming for Space Switch Mode Space switch mode 8-Mbit/s input lines (MI1 = 1, MI0 = 1; MO1 = 0, MO0 = 1) Bit Bit Bit 8-Mbit/s output lines Bit Bit D0 D4 D9 IA0 IA1 to IA7 to to D3 D8 Logical line number The lower 5 bits of the timeslot number Validity bit Logical line number Time-slot number
N is fixed to 70. The selection of one specific input time-slot is possible by writing the connection memory (CM) as shown below.
Table 16 Programming Input and Output Lines and Time-Slots in Space Switch Mode In CM address 00 - 3F: In CM address 40 - 7F: In CM address 80 - BF: In CM address C0 - FF: D8 - D4 (SM addr.) D8 - D4 (SM addr.) D8 - D4 (SM addr.) D8 - D4 (SM addr.) = = = = TS0 TS32 TS6 TS96 - - - - TS3 TS63 TS95 TS127
In space switch mode the leading edge of the SP pulse must be applied with the first bit of time-slot 125. The input and output time-slot number must match.
Semiconductor Group
39
PEB 2045 PEF 2045
Primary Access Configuration
Table 17 Time-Slot and Line Programming for the Primary Access Configuration 2-Mbit/s input lines Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit D1 D3 D8 D9 D1 D2 D8 D9 D1 D8 D9 to to to to to to to D0 D2 D4 D0 D3 D0 D2 Interface select in Line number Time-slot number Validity bit Fixed to 01 (system interface) Line number Time-slot number Validity bit Fixed to 01 (system interface) Line number Validity bit Interface select out Line number Time-slot number Fixed to 0 (system interface) Line number Time-slot number Fixed to 0 (system interface) Time-slot number
4-Mbit/s input lines
8-Mbit/s input lines
2-Mbit/s output lines
IA0 IA2 to IA7 to IA0 IA1 IA7 to IA0 IA7 to
IA1 IA3
4-Mbit/s output lines
IA2 IA1
8-Mbit/s output lines
The interface select bits have to be programmed as shown in the following table:
Table 18 Interface Selection Bits System Interface Input Lines Output Lines 01 0 Synchronous 2-MHz Interface 10 1
Semiconductor Group
40
PEB 2045 PEF 2045
Configuration Register Access (CFR) Access: Read or write indirect address FEH For a read access the bit 0 of the control byte must be set to logical 1 and for a write access to logical 0. Value after power up or software reset: FFH DB 7 1 CPS ... CFS ... 1 Clock Period Select: Device clock is set to 8192 kHz (logical 1) or 4096 kHz (logical 0). Configuration Select: The PEx 2045 works in either the primary access configuration (logical 0) or in standard configuration (logical 1). Setting this bit to logical 1 resets the CSR to 00H. DB 0
Clock Shift Register Access (CSR) Access: Read or write at indirect address FFH. For a read access the bit 0 of the control byte has to be set to logical 1 and for a write access to logical 0. The value after power is 00H. DB 7 RS2 DB 0 RS1
RS2 ... RS0 ... Receive clock Shift, bits 2 - 0. The receive data stream is shifted in bit period steps as shown in figure 21. RRE ... Receive with Rising Edge. The data is sampled with the falling (RRE = 0) or rising edge (RRE = 1) of the data equivalent clock (see figure 21).
XS0 ... XS2 ... Transmit clock Shift, bits 2 - 0. The transmitted data stream is shifted as shown in figure 21. XFE ... Transmit with Falling Edge; data is transmitted with the rising (XFE = 0) or falling edge (XFE = 1) of the device clock.
Data stream manipulation according to these register entries only affects the system interface and only in the primary access configuration. The frame structure can be moved relative to the SP slope by up to 7 clock periods in half clock period steps. This register can hold non-zero values only for a CFR:CFS value of logical 0. Figure 21 illustrates the clock shifting facility.
Semiconductor Group
41
PEB 2045 PEF 2045
Identical non-zero entries for RS2 - RS0 and XS2 - XS0 as well as identical RRE and XFE generate an output time-slot structure which is 1 time-slot late relative to the input time-slot structure. Identical 000 entries for RS2 - R0 and XS2 - XS0 as well as RRE and XFE being logical 0 cause the input and output frames to coincide in time.
Figure 21 Clock Shifting Semiconductor Group 42
PEB 2045 PEF 2045
5
Electrical Characteristics
Absolute Maximum Ratings Parameter Ambient temperature under bias PEB 2045 Storage temperature PEB 2045 Ambient temperature under bias PEF 2045 Storage temperature PEF 2045 Voltage on any pin with respect to ground Symbol Limit Values 0 to 70 - 65 to 125 - 40 to 85 - 65 to 125 - 0.4 to VDD + 0.4 Unit C C C C V
TA Tstg TA Tstg VS
DC Characteristics Ambient temperature under bias range; VDD = 5 V 5 %, VSS = 0 V. Parameter L-input voltage H-input voltage L-output voltage H-output voltage H-output voltage Operational power supply current Input leakage current Output leakage current Symbol Limit Values min. max. 0.8 0.45 2.4 V V V V 10 mA - 0.4 2.0 Unit Test Condition
VIL VIH VOL VOH VOH ICC
VDD + 0.4 V IOL = 2 mA IOH = - 400 A IOH = - 100 A VDD = 5 V, inputs at 0 V or VDD, no output loads
0 V < VIN < VDD to 0 V 0 V < VOUT < VDD to 0 V
VDD - 0.5
ILI ILO
10
A
Capacitances TA = 25 C, VDD = 5 V 5 %, VSS = 0 V. Parameter Input capacitance I/O capacitance Output capacitance Symbol min. Limit Values max. 10 20 15 pF pF pF Unit
CIN CIO COUT
Semiconductor Group
43
PEB 2045 PEF 2045
AC Characteristics Ambient temperature under bias range, VDD = 5 V 5 %. Inputs are driven at 2.4 V for a logical 1 and at 0.4 V for a logical 0. Timing measurements are made at 2.0 V for a logical 1 and at 0.8 V for a logical 0. The AC testing input/output waveforms are shown below.
2.0 Test Points 0.8
2.0 0.8
Device Under Test
C Load = 150 pf
ITS00568
Figure 22 I/O Waveform for AC Tests P-Interface Timing Parameter Address stable before RD Address hold after RD RD width RD to data valid Address stable to data valid Data float after RD Read cycle time Address stable before WR Address hold time WR width Data setup time Data hold time Write cycle time Symbol min. Limit Values max. ns ns ns 90 90 5 160 0 0 60 5 15 160 25 ns ns ns ns ns ns ns ns ns ns 0 0 90 Unit
tAR tRA tRR tRD tAD tDF tRCY tAW tWA tWW tDW tWD tWCY
Semiconductor Group
44
PEB 2045 PEF 2045
t RCY
CS
t AR t RR
RD
t RA
t RD t AD
DB - DB7
t DF
Data Valid
ITT00590
Figure 23 P-Read Cycle
t WCY
CS
t AW t WW
WR
t WA
t DW t WD
DB0 - DB7 Data Valid
ITT00591
Figure 24 P-Write Cycle Semiconductor Group 45
PEB 2045 PEF 2045
PCM-Interface Timing Parameter PCM-input setup PCM-input hold PEB 2045 output delay PEF 2045 output delay PEB 2045 tristate delay PEF 2045 tristate delay Symbol min. Limit Values max. ns ns 45 50 55 60 ns ns ns ns 0 30 Unit
tS tH tD tD tT tT
Clock and Synchronization Timing Parameter Clock period 8 MHz high Clock period 8 MHz low Clock period 8 MHz Synchronization pulse setup 8 MHz Synchronization pulse delay 8 MHz Clock period 4 MHz high Clock period 4 MHz low Clock period 4 MHz Synchronization pulse setup 4 MHz Synchronization pulse delay 4 MHz Data clock delay Symbol min. Limit Values max. ns ns ns 40 48 120 10 0 90 90 240 10 30 Unit
tCP8 H tCP8 L tCP8 tSS8 tSH8 tCP4 H tCP4 L tCP4 tSS4 tSH4 tDCD
tCP8 - 20 tCP8 - 20
ns ns ns ns ns
tCP4 - 30 tCP4 - 10
100
ns ns ns
Semiconductor Group
46
PEB 2045 PEF 2045
1020 CLK
1021
1022
1023
0
1
2
3
t CP 8H
SP
t CP 8L t CP 8 tS
t SS 8
t SH 8
tH tD
Time-Slot TS 0 , Bit 0 0 , Bit 0
IN 2 Mbit/s OUT 2 Mbit/s Time-Slot
TS 31, Bit 7 31, Bit 7
tS
IN 4 Mbit/s
tH
TS 63 , Bit 7 TS 0 , Bit 0 TS 0 , Bit 1
TS 63 , Bit 6
tD
OUT 4 Mbit/s TS 63 , Bit 6 TS 63 , Bit 7 TS 0 , Bit 0 TS 0 , Bit 1
tS
IN 8 Mbit/s
TS 127 Bit 4 TS 127 Bit 5 TS 127 Bit 6 TS 127 Bit 7
tH
TS 0 Bit 0 TS 0 Bit 1 TS 0 Bit 2 TS 0 Bit 3
tD
OUT 8 Mbit/s SP OUT 2 Mbit/s OUT 8 Mbit/s
TS 0 Bit 0 TS 127 Bit 4 TS 127 Bit 5 TS 127 Bit 6 TS127 Bit 7 TS 0 Bit 0 TS 0 Bit 1 TS 0 Bit 2
Example with delayed output frame N = 255 TS 0 , Bit 0
TS 0 Bit 1 TS 0 Bit 2 TS 0 Bit 3 TS 0 Bit 4
TS 0 , Bit 1
TS 0 Bit 5 TS 0 Bit 6 TS 0 Bit 7
Space switch application 0 1 CLK
~~ ~~
23
24
~~ ~~
280
281
SP IN 8 Mbit/s
N = 70 fixed
TS 127 Bit 7
tS
TS0 Bit 0
tH
tD
TS 127 , Bit 7
TS 0 Bit 0 TS 0 Bit 0
ITT00592
Figure 25 PCM-Line Timing in Standard Configuration with a 8-MHz Device Clock Semiconductor Group 47
PEB 2045 PEF 2045
1020 CLK SP
1021
1022
1023
0
1
2
3
4
tS
Synchronous Interface IN
t SS 8 tH tH
t SH 8
TS 0 , Bit 0
IN 2 Mbit/s IN 4 Mbit/s
TS 31, Bit 7
tS
TS 31, Bit 7
TS 0 , Bit 0
System Interface IN
tS
IN 8 Mbit/s TS 63 , Bit 6
tH
TS 0 , Bit 0 TS 0 , Bit 1
TS 63 , Bit 7
tS
IN 8 Mbit/s
TS 127 Bit 4 TS 127 Bit 5 TS 127 Bit 6 TS127 Bit 7
tH
TS 127 Bit 0 TS 127 Bit 1 TS 127 Bit 2 TS127 Bit 3
Synchronous Interface OUT
tD
OUT 2 Mbit/s OUT 2 Mbit/s OUT 4 Mbit/s OUT 8 Mbit/s TSC 2 Mbit/s TSC 4 Mbit/s TSC 8 Mbit/s Time-Slot 31, Bit 6 Time-Slot 0 , Bit 0
tD
TS 31, Bit 7 TS 0 , Bit 0
System Interface OUT
tD
TS 63 , Bit 6 TS 63 , Bit 7 TS 0 , Bit 0 TS 0 , Bit 1
tD
TS 127 Bit 4 TS 127 Bit 5 TS 127 Bit 6 TS127 Bit 7 TS 127 Bit 0 TS 127 Bit 1 TS 127 Bit 2
tT
System Interface TSC
TS 31, Bit 7
TS 0 , Bit 0
tT
TS 63 , Bit 6 TS 63 , Bit 7 TS 0 , Bit 0 TS 0 , Bit 1
tT
TS 127 Bit 5 TS 127 Bit 6 TS 127 Bit 7 TS 127 Bit 0 TS 127 Bit 1 TS 127 Bit 2
t DCD
t DCD
ITT00593
Figure 26 PCM-Line Timing in Primary Access Configuration with a 8 MHz-Device Clock and a CSR Entry (00010001) Semiconductor Group 48
PEB 2045 PEF 2045
Figure 27 PCM-Line Timing in Standard Configuration with a 4-MHz Device Clock Semiconductor Group 49
PEB 2045 PEF 2045
Figure 28 PCM-Line Timing in Primary Access Configuration with a 4-MHz Device Clock and a CSR Entry (00010001) Semiconductor Group 50
PEB 2045 PEF 2045
Busy Times Operation Indirect register access Connection memory reset Max. Value 900 250 Unit ns s
6
Applications
Calculation of Switching Delay for PEB 2045
8-MHz Clock Cycle (tCL = 122 ns) Output Line / PCM Mode (Mbit/s) 2 4 8 OUT OUT OUT OUT OUT OUT OUT OUT 0 1 2 3 4 5 6 7 Even Input Line 64 tCL 60 tCL 56 tCL 52 tCL 48 tCL 44 tCL 40 tCL 36 tCL C min Formula for determining the frame delay: Fdel = C del - (TS out - TS in) x TS dur + 1024 1024 Fdel Cdel = Frame delay (e.g. Fdel = 1.5 means 1 frame delay and Fdel = 0.8 means 0 frame delay) = Component delay = C min - ( SP - 2) clock cycles N=0 N = 2 SP = 10 Odd Input Line 80 tCL 76 tCL 72 tCL 68 tCL 64 tCL 60 tCL 56 tCL 52 tCL C min
0 1 2 3
0 1
TSout = Time-slot number out TSin = Time-slot number in
TSdur = Time-slot duration = 32 tCL at 2 Mbit/s = 16 tCL at 4 Mbit/s = 8 tCL at 8 Mbit/s With the above you should be able to calculate the frame delays for all switching possibilities.
Semiconductor Group
51
PEB 2045 PEF 2045
7
Package Outlines
Plastic Package, P-LCC-44 (Plastic Leaded Chip Carrier)
Sorts of Packing Package outlines for tubes, trays etc. are contained in our Data Book "Package Information". SMD = Surface Mounted Device
Dimensions in mm
Semiconductor Group
52
GPL05102
PEB 2045 PEF 2045
Plastic Package, P-DIP-40 (Plastic Dual In-line Package)
0.5 min
5.1 max
15.24 0.2
3.7 0.3
2.54 40
1.5 max
0.45 +0.1
0.25 40x
0.25 +0.1 14 -0.3 15.24 +1.2
~ 1.3 ~
21
1 50.9 -0.5
20
0.25 max
Index Marking
GPD05055
Sorts of Packing Package outlines for tubes, trays etc. are contained in our Data Book "Package Information". SMD = Surface Mounted Device Semiconductor Group 53
Dimensions in mm


▲Up To Search▲   

 
Price & Availability of PEF2045

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X